/*
 * @Author: jackning 270580156@qq.com
 * @Date: 2024-02-04 08:38:31
 * @LastEditors: jackning 270580156@qq.com
 * @LastEditTime: 2024-11-20 16:01:57
 * @Description: bytedesk.com https://github.com/Bytedesk/bytedesk
 *   Please be aware of the BSL license restrictions before installing Bytedesk IM –
 *  selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license.
 *  仅支持企业内部员工自用，严禁私自用于销售、二次销售或者部署SaaS方式销售
 *  Business Source License 1.1: https://github.com/Bytedesk/bytedesk/blob/main/LICENSE
 *  contact: 270580156@qq.com
 *  技术/商务联系：270580156@qq.com
 * Copyright (c) 2024 by bytedesk.com, All Rights Reserved.
 */
import { HTTP_CLIENT } from "@/utils/constants";
import request from "@/apis/request";

export async function getKaptcha() {
    return request<VISITOR.HttpCaptchaResult>("/kaptcha/api/v1/get", {
      method: "GET",
      params: {
        client: HTTP_CLIENT,
      },
    });
  }
  
  export async function checkKaptcha(captchaUid: string, captchaCode: string) {
    return request<VISITOR.HttpCaptchaResult>("/kaptcha/api/v1/check", {
      method: "POST",
      data: {
        captchaUid,
        captchaCode,
        client: HTTP_CLIENT,
      },
    });
  }
  